#ifndef CRENDERER_H 
#define CRENDERER_H

#include "CMap.h"
#include "CSnake.h"
#include "CBomb.h"
#include "CFood.h"
#include "CPoison.h"

class CRenderer {
private:
	CMap& map;
	const CSnake& snake;
	const CFood& food;
	const CBomb& bomb;
	const CPoison& poison;
	

public:

	CRenderer(CMap& map, const CSnake& snake, const CFood& food, const CPoison& poison, const CBomb& bomb);

	void drawSnake();

	void drawMap();

	void drawFood();

	void drawPoison();

	void drawBomb();


};

#endif
